Skip to content

Conversation

@QZera
Copy link
Collaborator

@QZera QZera commented Jan 26, 2025

Adds test verifying global reactivity for

  • Updating the patch status
  • Updating the patch title and description

@QZera QZera force-pushed the feat/path-details-e2e-tests branch 3 times, most recently from 8cd3121 to 6c4f2c7 Compare February 2, 2025 07:34
QZera added 6 commits February 2, 2025 09:41
- adds tests for the "path to rad binary" setting
- adds cleanup logic to the onboarding suite
- updates config to run onboarding and settings suites sequentially
- updates e2e ci workflow to ensure both platforms run regardless of each other's outcome

Signed-off-by: Zacharias Fragkiadakis <[email protected]>
- Adds test for the "path to node home" setting
- Allows skipping tests based on platform by including `@skip{platform}CI` in the test name

Signed-off-by: Zacharias Fragkiadakis <[email protected]>
- Sets "waitFor" timeout globally
- Extracts some functions to helper files
- Generally cleans up the test suite

Signed-off-by: Zacharias Fragkiadakis <[email protected]>
Signed-off-by: Zacharias Fragkiadakis <[email protected]>
@QZera QZera force-pushed the feat/path-details-e2e-tests branch 3 times, most recently from cd59c8d to f36a2e9 Compare February 2, 2025 18:14
QZera added 3 commits February 2, 2025 22:12
- Adds patch details view tests for:
  - updating the patch status
  - updating the patch title and description

Signed-off-by: Zacharias Fragkiadakis <[email protected]>
Signed-off-by: Zacharias Fragkiadakis <[email protected]>
@QZera QZera force-pushed the feat/path-details-e2e-tests branch from f36a2e9 to fda6501 Compare February 2, 2025 20:13
@QZera
Copy link
Collaborator Author

QZera commented Feb 2, 2025

@maninak As discussed previously, I've written the tests in a state I believe they would pass, if I could get the patch details screen open.

I did manage to find the reason I couldn't open the "patch details" screen though (using the recording logic from #175). It turns out the extension isn't picking up httpd, so the item I was expecting to have the button, was just the "please ensure httpd is running" text.

I've skipped the suite in case you want to merge this in one form or another.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants